/* reset */
/*body{font-family:Microsoft YaHei,"微软雅黑";}*/
html { font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"SimSun"; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; font-size: 14px;  /*-webkit-user-select: none;*/ line-height: 1.42857; color: #333;z-index: 1;background-color: #f8f5f3;}
article, footer, header,  nav, section,pre,form { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
ul, ol, li, dl, dt, dd, div, h1, h2, h3, h4, h5, h6, p, form, td, th{ margin: 0; padding: 0; }
ul, ol { list-style: none; }
body, a, img{ -webkit-touch-callout: none;}
a {text-decoration: none; cursor: pointer; color: #55c1e7; outline: none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:active,textarea,input:focus{outline: none;}
small { font-size: 80%; }form-label
img { border: 0; vertical-align: middle; }
h1,h2,h3,h4,h5{color: #333; font-size: 100%;}
label{font-size:14px;white-space:nowrap;}
button, input, select, textarea{color: inherit; font: inherit; margin: 0;  padding: 0; -webkit-tap-highlight-color:rgba(0,0,0,0); font-weight: normal;border: none; }
label{-webkit-tap-highlight-color:rgba(0,0,0,0); font-weight: normal; }
button:focus,input:focus{ outline: none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
*[wx-forward-url]{cursor: pointer; -webkit-tap-highlight-color:rgba(0,0,0,0);}
button, select {text-transform: none; -webkit-appearance: none}
button, input[type="button"],input[type="number"], input[type="reset"], input[type="submit"] ,input[type="checkbox"]{ -webkit-appearance: none; cursor: pointer; border:none; border-radius: 0; }
button[disabled], html input[disabled] { cursor: default; }
input,select{font-size: 14px; line-height: normal;}
table { border-collapse: collapse; border-spacing: 0; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; }
*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box;}
input:focus,textarea:focus {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
input[type="search"]::-webkit-search-cancel-button{
    display: none;-webkit-appearance: none;
}
a{color: #333;}

.container{position: relative;overflow: hidden;height: 100%;}
.mint-checkbox-core::after {width: 6px;height: 10px;}

/*过渡动画效果*/

.fade-enter-active, .fade-leave-active {
  transition: opacity .5s ease-out;
}

.fade-enter, .fade-leave-active {
  opacity: 0;
}

.slipLeft-enter-active {
  transition: all .3s ease;
}
.slipLeft-leave-active {
  transition: all .3s ease;
}
.slipLeft-enter {
  transform: translateX(-500px);
}
.slipLeft-leave-active {
  transform: translateX(-500px);
}
.mint-msgbox-btns .mint-msgbox-confirm{color: #eb6100;}
.mint-msgbox-content .mint-msgbox-message{color: #666;}
.mint-button--default.is-plain{margin-top: 20px;border: 1px solid #eb6100;color: #eb6100;}

.clearfix:after,.container:after{content:''; display:block; clear:both; visibility: hidden; overflow: hidden; font-size:0; height:0}
.select-class{font-size:22px!important}

/**公用模块*/
.col-sm-6,.col-sm-8,.col-sm-4,.col-sm-9,.col-sm-3{float: left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.col-sm-3{width: 25%;}
.col-sm-4{width: 33.3%;}
.col-sm-6{width: 50%;}
.col-sm-8{width: 66.6%;}
.col-sm-9{width: 75%;}

.ul-list-view{position: relative;margin-top: 0;margin-bottom: 0;padding-left: 0;list-style: none;background-color: #fff;}
.ul-list-view-cell{position: relative;overflow: hidden;padding: 10px;}
.list-navigate-right{line-height: 20px;position: relative;font-size: 14px;display: block;overflow: hidden;margin: -10px;padding: inherit;white-space: nowrap;text-overflow: ellipsis;color: inherit;}
.list-view-icon-right .ul-list-view-cell{padding-right: 40px;}
.list-view-icon-right .list-navigate-right{margin-right: -40px;}
.ul-list-view-cell:after{position: absolute;right: 10px;bottom: 0;left: 10px;height: 1px;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;margin-top: -1px;}
.ul-list-view-cell:last-child:after{left: 0;-webkit-transform: none;transform: none;right:0;}
.list-navigate-right:after{font: normal normal normal 14px/1 FontAwesome;font-size: 22px;margin-top: -1px;line-height: 1;position: absolute;top: 50%;display: inline-block;-webkit-transform: translateY(-50%);transform: translateY(-50%);text-decoration: none;color: #bbb;-webkit-font-smoothing: antialiased;}
.list-navigate-right:after{content: "\f105";right: 12px;}

.exhibition-title{position: relative;padding-left: 26px;height: 20px;line-height: 20px;}
.exhibition-title .title-logo{width: 20px;height: 20px;position: absolute;left: 0;top: 0; display: inline-block;background: url(../images/iconImages.png) no-repeat;background-size: 100px auto;background-position: 0 0;}
.logo-pos02{color: #ff8e3b;}
.logo-pos02 .title-logo{background-position: -20px 0;}
.logo-pos03{color: #3ec0b8;}
.logo-pos03 .title-logo{background-position: -40px 0;}
.logo-pos04{color: #5aa5eb;}
.logo-pos04 .title-logo{background-position: -60px 0;}
.logo-pos05{color: #f44939;}
.logo-pos05 .title-logo{background-position: -80px 0;}

.pT14{padding-top: 14px;}
.pB14{padding-bottom: 14px;}
.mT120{margin-top: 120px;}
.mT10{margin-top: 10px;}

/*按钮*/
.button{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 4px;border: 0;box-sizing: border-box;color: inherit;font-size: 18px;height: 41px;outline: 0;overflow: hidden;position: relative;text-align: center;    font-size: 14px;height: 33px;background-color: #ff962e;color:#FFF;}
.button-small{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 4px;border: 0;box-sizing: border-box;color: inherit;font-size: 12px;height: 20px;line-height:20px;outline: 0;overflow: hidden;position: relative;text-align: center;    background-color: #ff962e;color:#FFF;padding:0 10px}


/**楼盘详情页*/
.open-info-btn{margin: 5px 0;text-align: center;}

.main-push{position: absolute;width: 70px;height: 20px;line-height:20px;top:5px;right: 10px;background: #ff8b22;color:#ffffff;border-radius: 3px;text-align: center;}
.main-push-left{position: absolute;width: 70px;height: 20px;line-height:20px;top:5px;left: 10px;background: #ff8b22;color:#ffffff;border-radius: 3px;text-align: center;}

